Skip to content

Conversation

@avivdotan
Copy link
Collaborator

This is a breaking change, meant to simplify both the implementation of new features (e.g., by the user), as well as building the feature extraction tree.

@bruAristimunha:
Please make sure this PR does not interfere with the EEG challenge in any way before you approve it (I waited for the competition to be over).
Also, please verify the following changes:

  • Adding pyarrow to the deps (required for saving/loading dataframes to parquet files).
  • Bumping the version (this is a breaking change).

@avivdotan avivdotan self-assigned this Nov 8, 2025
@avivdotan avivdotan added the features eegdash.features subpackage label Nov 8, 2025
@bruAristimunha
Copy link
Collaborator

Testing is failing and looks like the time increase by two. Can you please provide some benchmark comparison? And btw, there is some change in going in braindecode to have more flexibility in the data format.

@bruAristimunha
Copy link
Collaborator

the increase time is not related with the change :) but some small benchmark is necessary

@avivdotan
Copy link
Collaborator Author

I added a small benchmark and a very basic test.
Further tests for the features will be on a separate PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

features eegdash.features subpackage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants